Monitoring Log Files
Gain full control and visibility over your log files with the Nodinite Log File Parser Monitoring Agent. On this page, you will:
- ✅ Detect and alert on issues in any text-based log file, in real time
- ✅ Automate monitoring with content-based and time-based rules
- ✅ Take remote actions to resolve problems instantly
- ✅ Scale monitoring across multiple servers, folders, and SMB shares
You can configure Nodinite to monitor log files, trigger alerts, and take action based on the content and timing of events. This page explains how Nodinite translates your monitoring configuration into actionable states and how you can leverage remote actions for rapid resolution. For details on available actions, see Managing Log Files.
Monitoring Features
- Content-based evaluation
- Use the Nodinite Log File Parser Monitoring Agent to monitor the content of any text-based log file. Match start and end values, detect patterns, and cover nearly any scenario using RegEx.
- Monitor rolling log files in dynamic environments.
- Smart time options
- Filter and evaluate files based on creation, modification, or custom time properties—even across multiple files.
- State-based evaluation
- Trigger alerts when the agent finds specific error text or when correlated events do not occur within a configurable timespan (even across multiple files).
- Instantly inform your business when issues arise.
- Monitor any number of log files from a single agent, across multiple folders or SMB shares.
- Deploy multiple agents to achieve scalability, security, and performance.
- Apply different monitoring options to different files or shares, or use multiple rules for the same files.
List of log file configurations in a Monitor View
Monitor Capabilities
Nodinite presents each Log File Configuration as a Resource, and evaluates each configuration in real time. You can:
- Organize log file configurations by Category and Application.
- View each configuration as a unique resource in your monitoring dashboard.
Log File Event categories in Nodinite
- The name of each Resource comes from the Log File Configuration name, set in the global Configuration.
- All log file configurations belong to the 'Log File Event' Category.
- The Application name, if set, comes from the global configuration.
Example: Application names defined in the global configuration
Each Log File Configuration (Resource) always has one of the following states:
State | Status | Description | Actions | |
---|---|---|---|---|
Unavailable | Resource not available | The agent cannot access files due to configuration, network, or security issues | Review [prerequisites][] | |
Error | Error threshold is breached | The agent did not find the end match value or it took too long, per error threshold | [Edit thresholds][AIEditThresholds] | |
Warning | Warning threshold is breached | The agent did not find the end match value or it took too long, per warning threshold | [Edit thresholds][AIEditThresholds] | |
OK | Within user-defined thresholds | The agent matched all values and kept them within defined thresholds | [Edit thresholds][AIEditThresholds] |
Log File configuration example when not available
You can reconfigure state evaluation at the Resource level using the Expected State feature.
Actions
With the Nodinite Web Client, you can send remote Actions to the Log File Parser Monitoring Agent to operate on monitored resources. The privilege model lets you control which users can perform which actions.
Available Actions include:
- Show an error report about currently detected errors (save all as .zip)
- Clear errors (ignore all older errors)
- Show log files
- Edit time-based thresholds
Remote Actions available for Log File Parser resources
Alert history for Log Files
Nodinite enables you to search for historical state changes for all or individual log file configurations, supporting root cause analysis and compliance. For more, see Add or manage Monitor View.
Search | Resource history |
---|---|
![]() |
|
![]() |
|
Metrics chart: Metrics
This feature is not yet implemented.
Supported Versions
Nodinite supports all text-based log files, with any content or date/time values to match (start and end), from SMB shares and/or Windows File Folders.
See Prerequisites for Log File Parser Monitoring Agent for installation and runtime requirements.
Release Log
For details on features and bug fixes, see the Release Log